From 4fdbbf276e479504ba5335755cb74b85b625e294 Mon Sep 17 00:00:00 2001 From: Gabor Juhos Date: Thu, 25 Jun 2009 09:39:30 +0000 Subject: [PATCH] firmware-utils/mkcsysimg: minor bugfix SVN-Revision: 16556 --- src/mkcsysimg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mkcsysimg.c b/src/mkcsysimg.c index 0e9392d..4f2352a 100644 --- a/src/mkcsysimg.c +++ b/src/mkcsysimg.c @@ -577,7 +577,7 @@ block_writeout_hdr(FILE *outfile, struct csys_block *block) /* setup header fields */ memcpy(hdr.sig, block->sig, 4); hdr.addr = HOST_TO_LE32(block->addr); - hdr.size = HOST_TO_LE32(block->align-block->size_hdr); + hdr.size = HOST_TO_LE32(block->size - block->size_hdr - block->size_csum); DBG(1,"writing header for block"); res = write_out_data(outfile, (uint8_t *)&hdr, sizeof(hdr),NULL); -- 2.30.2